dragon cave - Turkish English Dictionary